Word: Chinese Magnolia
Part of Speech: Noun
Definition: The Chinese magnolia is a large shrub or small tree that has beautiful, large flowers that can be rosy (pink) to purplish in color. It is originally from Asia but is often grown for decoration in gardens and parks in Eastern North America.
The Chinese magnolia is a beautiful plant known for its large, colorful flowers.